/**
 * describe:
 *
 * @author chaP
 * @date 2018/12/26
 */
package CodingTest;

/**
 * ///////////////////////////////////////////////////////////////////////////////////////////////////////
 * 题目描述：给定一个仅包含大小写字母和空格 ' ' 的字符串，返回其最后一个单词的长度。

 如果不存在最后一个单词，请返回 0 。

 说明：一个单词是指由字母组成，但不包含任何空格的字符串。

 示例:

 输入: "Hello World"
 输出: 5
 /////////////////////////////////////////////////////////////////////////////////////////////////////////
 */
public class lengthOfLastWord {
    public int lengthOfLastWord(String s){
        int count = 0;
        if(s.length() <= 0)
            return 0;
        for(int i = s.length()-1;i >= 0;i--){
            if(s.charAt(i) == ' '){
                if(count >0)
                    break;
                continue;
            }else{
                count++;
            }

        }
        return count;

    }
    public static void main(String[] args){
        String str = "      ";
        lengthOfLastWord lolw = new lengthOfLastWord();
        int h = lolw.lengthOfLastWord(str);
        System.out.print(h);
    }
}
